Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 THE MOUNT Detached £1,406,473 £765,000 27 Jul 2005
38 THE MOUNT Detached £1,930,204 £1,500,000 12 May 2017
46 THE MOUNT Detached £1,683,317 £357,500 19 May 1998
48 THE MOUNT Detached £1,721,570 £1,500,000 18 Dec 2020
50 THE MOUNT Detached £1,792,865 £400,000 1 Mar 1999